green floating aquatic plant found in flooded areas of plains - Anglais Synonymes Dictionnaire

Can't found any synonym terms.